handling or treating - German English Dictionary